compound spectacles - Spanish English Dictionary